107 research outputs found

    Nonlinear disturbance attenuation control of hydraulic robotics

    Full text link
    This paper presents a novel nonlinear disturbance rejection control for hydraulic robots. This method requires two third-order filters as well as inverse dynamics in order to estimate the disturbances. All the parameters for the third-order filters are pre-defined. The proposed method is nonlinear, which does not require the linearization of the rigid body dynamics. The estimated disturbances are used by the nonlinear controller in order to achieve disturbance attenuation. The performance of the proposed approach is compared with existing approaches. Finally, the tracking performance and robustness of the proposed approach is validated extensively on real hardware by performing different tasks under either internal or both internal and external disturbances. The experimental results demonstrate the robustness and superior tracking performance of the proposed approach

    Self-organized adaptive legged locomotion in a compliant quadruped robot

    Get PDF
    In this contribution we present experiments of an adaptive locomotion controller on a compliant quadruped robot. The adaptive controller consists of adaptive frequency oscillators in different configurations and produces dynamic gaits such as bounding and jumping. We show two main results: (1)The adaptive controller is able to track the resonant frequency of the robot which is a function of different body parameters (2)controllers based on dynamical systems as we present are able to "recognize” mechanically intrinsic modes of locomotion, adapt to them and enforce them. More specifically the main results are supported by several experiments, showing first that the adaptive controller is constantly tracking body properties and readjusting to them. Second, that important gait parameters are dependent on the geometry and movement of the robot and the controller can account for that. Third, that local control is sufficient and the adaptive controller can adapt to the different mechanical modes. And finally, that key properties of the gaits are not only depending on properties of the body but also the actual mode of movement that the body is operating in. We show that even if we specify the gait pattern on the level of the CPG the chosen gait pattern does not necessarily correspond to the CPG's pattern. Furthermore, we present the analytical treatment of adaptive frequency oscillators in closed feedback loops, and compare the results to the data from the robot experiment

    Trajectory Optimization Through Contacts and Automatic Gait Discovery for Quadrupeds

    Full text link
    In this work we present a trajectory Optimization framework for whole-body motion planning through contacts. We demonstrate how the proposed approach can be applied to automatically discover different gaits and dynamic motions on a quadruped robot. In contrast to most previous methods, we do not pre-specify contact switches, timings, points or gait patterns, but they are a direct outcome of the optimization. Furthermore, we optimize over the entire dynamics of the robot, which enables the optimizer to fully leverage the capabilities of the robot. To illustrate the spectrum of achievable motions, here we show eight different tasks, which would require very different control structures when solved with state-of-the-art methods. Using our trajectory Optimization approach, we are solving each task with a simple, high level cost function and without any changes in the control structure. Furthermore, we fully integrated our approach with the robot's control and estimation framework such that optimization can be run online. By demonstrating a rough manipulation task with multiple dynamic contact switches, we exemplarily show how optimized trajectories and control inputs can be directly applied to hardware.Comment: Video: https://youtu.be/sILuqJBsyK

    Robust Whole-Body Motion Control of Legged Robots

    Full text link
    We introduce a robust control architecture for the whole-body motion control of torque controlled robots with arms and legs. The method is based on the robust control of contact forces in order to track a planned Center of Mass trajectory. Its appeal lies in the ability to guarantee robust stability and performance despite rigid body model mismatch, actuator dynamics, delays, contact surface stiffness, and unobserved ground profiles. Furthermore, we introduce a task space decomposition approach which removes the coupling effects between contact force controller and the other non-contact controllers. Finally, we verify our control performance on a quadruped robot and compare its performance to a standard inverse dynamics approach on hardware.Comment: 8 Page
    • …
    corecore